package com.yixun.qfbao.apidto;

import com.yixun.qfbao.apidto.base.CommonReqDTO;

import java.io.Serializable;
import java.util.List;

public class GetAssistantAppIndexReqDto extends CommonReqDTO implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	/**
	 * 楼盘Id
	 */
	private String premisesId;
	
	/**
	 * 是否查询全部楼盘标识，用于案场助手查询，如果是，则不再按照premisesIds条件进行查询
	 */
	private Boolean allPremisesFlag;
	
	/**
	 * 楼盘ID集合
	 */
	private List<Long> premisesIds;

	private List<Long> canViewPartnerIds;
	
	/**
	 * 版本号。为了处理缓存问题添加的字段。业务上不会使用到
	 */
	private String version;

	public String getPremisesId() {
		return premisesId;
	}

	public void setPremisesId(String premisesId) {
		this.premisesId = premisesId;
	}

	public List<Long> getCanViewPartnerIds() {
		return canViewPartnerIds;
	}

	public void setCanViewPartnerIds(List<Long> canViewPartnerIds) {
		this.canViewPartnerIds = canViewPartnerIds;
	}

	public List<Long> getPremisesIds() {
		return premisesIds;
	}

	public void setPremisesIds(List<Long> premisesIds) {
		this.premisesIds = premisesIds;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public Boolean getAllPremisesFlag() {
		return allPremisesFlag;
	}

	public void setAllPremisesFlag(Boolean allPremisesFlag) {
		this.allPremisesFlag = allPremisesFlag;
	}
	
}
